import time
from public.action import *
from public.business import *
from public.testData import *
from public.tools import *
import re
testCase="DBshop012_后台管理商品搜索商品"
# 1.调用自定义函数打开网页,urlAdmin的值是在testData文件中定义的
firefox=openBrowser(urlAdmin)
# 2.登录后台管理系统,地址是"http://localhost/dbshop/admin",
DBshopLoginAdmin(firefox)   #调用自定义函数进行后台的登录
# 3.进入商品管理-管理商品界面
DBshopEnterMenu2(firefox,'商品管理','管理商品')
time.sleep(10)
# 4.选择商品名称，输入“美的”，点击“搜索”按钮。
firefox.find_element_by_xpath('//input[@name="goods_name"]').send_keys('美的')
firefox.find_element_by_xpath('//button[1]').click()
# 5.搜索结果显示，获取文本内容
str0=firefox.find_element_by_xpath('//table/tbody/tr[2]').text
result = re.search('美的',str0)
# 6.断言
if result != None:
    writeLog("%s 测试通过"%testCase)
else:
    writeLog("%s 测试失败" % testCase)
    getPhoto(firefox)
firefox.quit()